safe deposit vault - Alemán Inglés Diccionario